package com.das.mechanic_base.base;

import com.trello.rxlifecycle2.LifecycleTransformer;

public interface X3IBaseView {

    //显示请求成功
    void showSuccess(String message);

    //失败重试
    void showFaild(String message);

    void showNoNet();

    /**
     * 绑定生命周期
     *
     * @param <T>
     * @return
     */
    <T> LifecycleTransformer<T> bindToLife();

    /**
     * 是否设置透明背景
     * @return
     */
    boolean isTransparent();

    /**
     * 设置minefragment显示版本升级红点
     */
    void showMineDownNotice(String showType);
}
